package com.sword.pay.repository.config;

import com.sword.pay.bean.enums.ChannelPayEnum;

/**
 * @description: 配置接口
 * @author：Lv.RJ
 * @version: 1.0.0
 * @create: 2025/02/20
 **/
public interface ISPayClientConfig<T>{
    /**
     * 策略标识, 可以自行进行扩展
     * 标识
     */
    ChannelPayEnum getChannelCode();

    /**
     * 获取配置类
     * @return 配置类
     */
    Class<T> getConfigClass();
}
